package com.qf.proxy.pubmed.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * tb_true_2023_09_20_86747113
 * </p>
 *
 * @author gcr
 * @since 2023-12-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("scholar_23_09.spider_tb_true")
public class SpiderTbTrue implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("PT")
    private String PT;

    @TableField("AU")
    private String AU;

    @TableField("BA")
    private String BA;

    @TableField("BE")
    private String BE;

    @TableField("GP")
    private String GP;

    @TableField("AF")
    private String AF;

    @TableField("BF")
    private String BF;

    @TableField("CA")
    private String CA;

    @TableField("TI")
    private String TI;

    @TableField("SO")
    private String SO;

    @TableField("SE")
    private String SE;

    @TableField("BS")
    private String BS;

    @TableField("LA")
    private String LA;

    @TableField("DT")
    private String DT;

    @TableField("CT")
    private String CT;

    @TableField("CY")
    private String CY;

    @TableField("CL")
    private String CL;

    @TableField("SP")
    private String SP;

    @TableField("HO")
    private String HO;

    @TableField("DE")
    private String DE;

    @TableField("ID")
    private String ID;

    @TableField("AB")
    private String AB;

    @TableField("C1")
    private String C1;

    @TableField("RP")
    private String RP;

    @TableField("EM")
    private String EM;

    @TableField("RI")
    private String RI;

    @TableField("OI")
    private String OI;

    @TableField("FU")
    private String FU;

    @TableField("FX")
    private String FX;

    @TableField("CR")
    private String CR;

    /**
     * 2022.02.21新增字段
     */
    @TableField("C3")
    private String C3;

    /**
     * 2022.02.21新增字段
     */
    @TableField("WE")
    private String WE;

    @TableField("NR")
    private String NR;

    @TableField("TC")
    private String TC;

    @TableField("Z9")
    private String Z9;

    private String U1;

    private String U2;

    @TableField("PU")
    private String PU;

    @TableField("PI")
    private String PI;

    @TableField("PA")
    private String PA;

    @TableField("SN")
    private String SN;

    @TableField("EI")
    private String EI;

    @TableField("BN")
    private String BN;

    @TableField("J9")
    private String J9;

    @TableField("JI")
    private String JI;

    @TableField("PD")
    private String PD;

    @TableField("PY")
    private String PY;

    @TableField("VL")
    private String VL;

    @TableField("`IS`")
    private String IS;

    @TableField("PN")
    private String PN;

    @TableField("SU")
    private String SU;

    @TableField("SI")
    private String SI;

    @TableField("MA")
    private String MA;

    @TableField("BP")
    private String BP;

    @TableField("EP")
    private String EP;

    @TableField("AR")
    private String AR;

    @TableField("DI")
    private String DI;

    /**
     * 2022.08.06新增字段，与DI相似
     */
    @TableField("DL")
    private String DL;

    @TableField("D2")
    private String D2;

    @TableField("EA")
    private String EA;

    @TableField("EY")
    private String EY;

    @TableField("PG")
    private String PG;

    @TableField("WC")
    private String WC;

    @TableField("SC")
    private String SC;

    @TableField("GA")
    private String GA;

    @TableField("UT")
    private String UT;

    @TableField("PM")
    private String pm;

    private String oa;

    private String hc;

    private String hp;

    private String da;

    private String filepath;

    private String addnumber;

    @TableId(value = "pid", type = IdType.AUTO)
    private Integer pid;

    private String au2;

    @TableField("FP")
    private String FP;


}
